//
//  NSObject+Swizzling.h
//  DebugDemo
//
//  Created by XFB on 2018/11/9.
//  Copyright © 2018年 ZhouCheng. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSObject (Swizzling)

+ (void)swizzleSelector:(SEL)originalSelector withSwizzledSelector:(SEL)swizzledSelector;

+ (BOOL)swizzleObjectMethod:(SEL)originalSelector withMethod:(SEL)newSelector;

+ (BOOL)swizzleClassMethod:(SEL)originalSelector withMethod:(SEL)newSelector;

@end

NS_ASSUME_NONNULL_END
